Lucene search

K

31 matches found

CVE
CVE
added 2022/03/17 9:15 p.m.103 views

CVE-2022-24770

gradio is an open source framework for building interactive machine learning models and demos. Prior to version 2.8.11, gradio suffers from Improper Neutralization of Formula Elements in a CSV File. The gradio library has a flagging functionality which saves input/output data into a CSV file on the...

8.8CVSS8.8AI score0.00561EPSS
CVE
CVE
added 2024/04/16 12:15 a.m.91 views

CVE-2024-1561

An issue was discovered in gradio-app/gradio, where the /component_server endpoint improperly allows the invocation of any method on a Component class with attacker-controlled arguments. Specifically, by exploiting the move_resource_to_block_cache() method of the Block class, an attacker can copy a...

7.5CVSS6AI score0.93329EPSS
CVE
CVE
added 2024/03/27 4:15 p.m.82 views

CVE-2024-1540

A command injection vulnerability exists in the deploy+test-visual.yml workflow of the gradio-app/gradio repository, due to improper neutralization of special elements used in a command. This vulnerability allows attackers to execute unauthorized commands, potentially leading to unauthorized modifi...

8.6CVSS8.8AI score0.00296EPSS
CVE
CVE
added 2024/03/29 5:15 a.m.77 views

CVE-2024-1729

A timing attack vulnerability exists in the gradio-app/gradio repository, specifically within the login function in routes.py. The vulnerability arises from the use of a direct comparison operation (app.auth[username] == password) to validate user credentials, which can be exploited to guess passwo...

5.9CVSS5.7AI score0.0006EPSS
CVE
CVE
added 2023/02/23 10:15 p.m.76 views

CVE-2023-25823

Gradio is an open-source Python library to build machine learning and data science demos and web applications. Versions prior to 3.13.1 contain Use of Hard-coded Credentials. When using Gradio's share links (i.e. creating a Gradio app and then setting share=True), a private SSH key is sent to any u...

9.8CVSS7.3AI score0.00091EPSS
CVE
CVE
added 2023/12/22 9:15 p.m.76 views

CVE-2023-51449

Gradio is an open-source Python package that allows you to quickly build a demo or web application for your machine learning model, API, or any arbitary Python function. Versions of gradio prior to 4.11.0 contained a vulnerability in the /file route which made them susceptible to file traversal att...

7.5CVSS6.5AI score0.79587EPSS
CVE
CVE
added 2024/04/10 5:15 p.m.76 views

CVE-2024-1728

gradio-app/gradio is vulnerable to a local file inclusion vulnerability due to improper validation of user-supplied input in the UploadButton component. Attackers can exploit this vulnerability to read arbitrary files on the filesystem, such as private SSH keys, by manipulating the file path in the...

7.5CVSS7.3AI score0.76831EPSS
CVE
CVE
added 2021/12/15 8:15 p.m.74 views

CVE-2021-43831

Gradio is an open source framework for building interactive machine learning models and demos. In versions prior to 2.5.0 there is a vulnerability that affects anyone who creates and publicly shares Gradio interfaces. File paths are not restricted and users who receive a Gradio link can access any ...

7.7CVSS7.3AI score0.30342EPSS
CVE
CVE
added 2024/03/21 8:15 p.m.73 views

CVE-2024-1727

A Cross-Site Request Forgery (CSRF) vulnerability in gradio-app/gradio allows attackers to upload multiple large files to a victim's system if they are running Gradio locally. By crafting a malicious HTML page that triggers an unauthorized file upload to the victim's server, an attacker can deplete...

4.3CVSS4.5AI score0.00115EPSS
CVE
CVE
added 2024/10/10 11:15 p.m.67 views

CVE-2024-47872

Gradio is an open-source Python package designed for quick prototyping. This vulnerability involves Cross-Site Scripting (XSS) on any Gradio server that allows file uploads. Authenticated users can upload files such as HTML, JavaScript, or SVG files containing malicious scripts. When other users do...

6.9CVSS5.4AI score0.00114EPSS
CVE
CVE
added 2024/10/10 11:15 p.m.63 views

CVE-2024-47871

Gradio is an open-source Python package designed for quick prototyping. This vulnerability involves insecure communication between the FRP (Fast Reverse Proxy) client and server when Gradio's share=True option is used. HTTPS is not enforced on the connection, allowing attackers to intercept and rea...

9.1CVSS9.1AI score0.0007EPSS
CVE
CVE
added 2024/04/16 12:15 a.m.60 views

CVE-2024-1183

An SSRF (Server-Side Request Forgery) vulnerability exists in the gradio-app/gradio repository, allowing attackers to scan and identify open ports within an internal network. By manipulating the 'file' parameter in a GET request, an attacker can discern the status of internal ports based on the pre...

6.5CVSS6.3AI score0.60083EPSS
CVE
CVE
added 2023/06/08 12:15 a.m.59 views

CVE-2023-34239

Gradio is an open-source Python library that is used to build machine learning and data science. Due to a lack of path filtering Gradio does not properly restrict file access to users. Additionally Gradio does not properly restrict the what URLs are proxied. These issues have been addressed in vers...

9.1CVSS8.3AI score0.0021EPSS
CVE
CVE
added 2024/10/10 11:15 p.m.59 views

CVE-2024-47869

Gradio is an open-source Python package designed for quick prototyping. This vulnerability involves a timing attack in the way Gradio compares hashes for the analytics_dashboard function. Since the comparison is not done in constant time, an attacker could exploit this by measuring the response tim...

3.7CVSS3.9AI score0.00127EPSS
CVE
CVE
added 2024/06/04 8:15 a.m.57 views

CVE-2024-4253

A command injection vulnerability exists in the gradio-app/gradio repository, specifically within the 'test-functional.yml' workflow. The vulnerability arises due to improper neutralization of special elements used in a command, allowing for unauthorized modification of the base repository or secre...

9.1CVSS7.7AI score0.01407EPSS
CVE
CVE
added 2024/03/27 1:15 a.m.54 views

CVE-2024-2206

An SSRF vulnerability exists in the gradio-app/gradio due to insufficient validation of user-supplied URLs in the /proxy route. Attackers can exploit this vulnerability by manipulating the self.replica_urls set through the X-Direct-Url header in requests to the / and /config routes, allowing the ad...

7.3CVSS7AI score0.00096EPSS
CVE
CVE
added 2024/06/06 6:15 p.m.54 views

CVE-2024-4325

A Server-Side Request Forgery (SSRF) vulnerability exists in the gradio-app/gradio version 4.21.0, specifically within the /queue/join endpoint and the save_url_to_cache function. The vulnerability arises when the path value, obtained from the user and expected to be a URL, is used to make an HTTP ...

8.6CVSS8.3AI score0.42757EPSS
CVE
CVE
added 2024/06/06 6:15 p.m.54 views

CVE-2024-4941

A local file inclusion vulnerability exists in the JSON component of gradio-app/gradio version 4.25. The vulnerability arises from improper input validation in the postprocess() function within gradio/components/json_component.py, where a user-controlled string is parsed as JSON. If the parsed JSON...

7.5CVSS7.3AI score0.00479EPSS
CVE
CVE
added 2024/10/10 10:15 p.m.51 views

CVE-2024-47167

Gradio is an open-source Python package designed for quick prototyping. This vulnerability relates to Server-Side Request Forgery (SSRF) in the /queue/join endpoint. Gradio’s async_save_url_to_cache function allows attackers to force the Gradio server to send HTTP requests to user-controlled URLs. ...

9.8CVSS9.4AI score0.00247EPSS
CVE
CVE
added 2024/10/10 10:15 p.m.49 views

CVE-2024-47168

Gradio is an open-source Python package designed for quick prototyping. This vulnerability involves data exposure due to the enable_monitoring flag not properly disabling monitoring when set to False. Even when monitoring is supposedly disabled, an attacker or unauthorized user can still access the...

4.3CVSS4.5AI score0.0006EPSS
CVE
CVE
added 2024/10/10 10:15 p.m.48 views

CVE-2024-47166

Gradio is an open-source Python package designed for quick prototyping. This vulnerability involves a one-level read path traversal in the /custom_component endpoint. Attackers can exploit this flaw to access and leak source code from custom Gradio components by manipulating the file path in the re...

5.3CVSS5.2AI score0.00215EPSS
CVE
CVE
added 2024/10/10 11:15 p.m.48 views

CVE-2024-47867

Gradio is an open-source Python package designed for quick prototyping. This vulnerability is a lack of integrity check on the downloaded FRP client, which could potentially allow attackers to introduce malicious code. If an attacker gains access to the remote URL from which the FRP client is downl...

7.5CVSS7.5AI score0.0014EPSS
CVE
CVE
added 2024/10/10 10:15 p.m.47 views

CVE-2024-47164

Gradio is an open-source Python package designed for quick prototyping. This vulnerability relates to the bypass of directory traversal checks within the is_in_or_equal function. This function, intended to check if a file resides within a given directory, can be bypassed with certain payloads that ...

6.5CVSS6.7AI score0.00203EPSS
CVE
CVE
added 2024/10/10 10:15 p.m.47 views

CVE-2024-47165

Gradio is an open-source Python package designed for quick prototyping. This vulnerability relates to CORS origin validation accepting a null origin . When a Gradio server is deployed locally, the localhost_aliases variable includes "null" as a valid origin. This allows attackers to make unauthoriz...

6.9CVSS5.4AI score0.0009EPSS
CVE
CVE
added 2024/10/10 10:15 p.m.45 views

CVE-2024-47084

Gradio is an open-source Python package designed for quick prototyping. This vulnerability is related to CORS origin validation , where the Gradio server fails to validate the request origin when a cookie is present. This allows an attacker’s website to make unauthorized requests to a local Gradio ...

8.3CVSS8.2AI score0.00156EPSS
CVE
CVE
added 2024/10/10 11:15 p.m.44 views

CVE-2024-47868

Gradio is an open-source Python package designed for quick prototyping. This is a data validation vulnerability affecting several Gradio components, which allows arbitrary file leaks through the post-processing step. Attackers can exploit these components by crafting requests that bypass expected i...

7.5CVSS7.5AI score0.00206EPSS
CVE
CVE
added 2024/10/10 11:15 p.m.44 views

CVE-2024-47870

Gradio is an open-source Python package designed for quick prototyping. This vulnerability involves a race condition in the update_root_in_config function, allowing an attacker to modify the root URL used by the Gradio frontend to communicate with the backend. By exploiting this flaw, an attacker c...

8.1CVSS8AI score0.00157EPSS
CVE
CVE
added 2024/11/04 11:15 p.m.44 views

CVE-2024-48052

In gradio

6.5CVSS6.4AI score0.001EPSS
CVE
CVE
added 2023/12/14 2:15 p.m.42 views

CVE-2023-6572

Command Injection in GitHub repository gradio-app/gradio prior to main.

9.6CVSS8.3AI score0.01662EPSS
CVE
CVE
added 2024/11/06 8:15 p.m.41 views

CVE-2024-51751

Gradio is an open-source Python package designed to enable quick builds of a demo or web application. If File or UploadButton components are used as a part of Gradio application to preview file content, an attacker with access to the application might abuse these components to read arbitrary files ...

6.5CVSS6.5AI score0.00075EPSS
CVE
CVE
added 2024/05/05 8:15 p.m.38 views

CVE-2024-34510

Gradio before 4.20 allows credential leakage on Windows.

7.5CVSS6.8AI score0.00056EPSS